Big Huge Thesaurus

common devil's claw

noun